package study09;

import java.text.DecimalFormat;

public class Exam {
    // 定义属性，成员变量
    double usual; //平时成绩
    double basic; //理论基础
    double skill; //实践技术

    /*
    计算平均成绩
     */
    public double averageScore(){
        double avg = (usual + basic + skill)/3;
        return avg; // 局部变量，只能在此方法内部使用
    }

    /*
    显示平均成绩
     */
    public void showAverageScore(){
        //  调用计算平均成绩方法
        System.out.println("考核测评的平均成绩方法为：" + new DecimalFormat("# . # #").format(averageScore()));
    }

    /*
    综合成绩
     */
    public double totalScore(){
        double total = usual * 0.3 + basic * 0.3 + skill * 0.4;
        return total;   // 局部变量，只能在此方法内部使用
    }
    /*
    显示综合成绩
     */
    public void showTotalScore(){
        //调用计算综合成绩方法
        double total = totalScore();// 局部变量
        System.out.println(String.format("考核测评的平均成绩方法为: " + new DecimalFormat("#.# #").format(total)));
    }
}


